
<div class="division" id="t">
<div class="notice">
<{if $turn_type == 'type'}>
请选择要转换的目标商品类型
<{else}>
请选择要转换的目标商品分类
<{/if}>
</div>
<table>
	<tr>
    	<th>共有<span id="count"><{$editInfo.count}></span>条数据<br/></th>
    	<td><textarea name="_filter" id="_filter" style="display:none"><{$_filter}></textarea><{if $turn_type == 'type'}>
<select id='turn_data' name="type">
<{foreach from=$gtype item=gitem}>
    <option value='<{$gitem.type_id}>'><{$gitem.name}></option>
<{/foreach}>
</select>

<{else}>

<select id='turn_data' name="cat">
<{foreach from=$pcat item=citem}>
    <option value='<{$citem.cat_id}>'><{$citem.cat_name}></option>
<{/foreach}>
</select>
<{/if}></td>
    </tr>
</table>

</div>

<div class="table-action">
	<button class="sysiconBtnNoIcon" id="to_turn">开始转换</button>
</div>


<div id='tip_msg'></div>

<div id='returnRs' style='display:none'></div>

<script>

(function(){
var step=1;
var statuBool=false;
var echoRs = function(){
    $('tip_msg').set('text',$('msg').get('html'));
};

$('to_turn').addEvent('click',function(){
   if(statuBool||confirm("<{if $turn_type == 'type'}>请在类型转换前，确保类型数据完全匹配，否则会导致类型属性、关联品牌、参数表、货品等相关数据丢失。<{else}>是否根据所选的分类的默认类型重新设定商品类型？\n如果重设，请确保类型数据完全匹配，否则会导致类型属性、关联品牌、参数表、货品等相关数据丢失。<{/if}>")) {
        new Request.HTML({
	    update:$('returnRs'),
	    data:'type_value='+$('turn_data').get('value')+'&turn_data='+$('turn_data').get('name')+'&_filter='+$('_filter').get('value')+'&step='+step+'&count='+$('count').get('html'),
	    onRequest:function(){
            	$('loadMask').amongTo($('count').getParent('.dialog')).show();
	    },
	    onComplete:function(nl){
            if($('status').get('text')=='continue'){
		statuBool=true;
                $('loadMask').hide();
                echoRs();
                step++;
                $('to_turn').fireEvent('click',arguments.callee);
            }else{
		statuBool=false;
                $('loadMask').hide();
                echoRs();
		$('to_turn').setOpacity(.5).setStyle('color','#666');
                this.cancel(); 
		$('to_turn').removeEvents('click');  
                step=1;  
            }
	    }
	   }).post('index.php?ctl=goods/product&act=toTurnType');
   }else{
	return
   }
});
})();	
	

</script>


